Skip to content

docs: update deprecated xorg packages in nix instructions#23167

Merged
alice-i-cecile merged 1 commit intobevyengine:mainfrom
jetpham:patch-1
Feb 28, 2026
Merged

docs: update deprecated xorg packages in nix instructions#23167
alice-i-cecile merged 1 commit intobevyengine:mainfrom
jetpham:patch-1

Conversation

@jetpham
Copy link
Contributor

@jetpham jetpham commented Feb 27, 2026

Objective

Solution

  • Replaced deprecated xorg.libX... package names with their updated names (libx11, libxcursor, libxi, libxrandr).

Testing

  • The previous listed package names gave the following warnings:
    evaluation warning: The xorg package set has been deprecated, 'xorg.libX11' has been renamed to 'libx11'
    evaluation warning: The xorg package set has been deprecated, 'xorg.libXcursor' has been renamed to 'libxcursor'
    evaluation warning: The xorg package set has been deprecated, 'xorg.libXi' has been renamed to 'libxi'
    evaluation warning: The xorg package set has been deprecated, 'xorg.libXrandr' has been renamed to 'libxrandr'
  • After the change there are no more warnings and uses the same packages

Replaced the legacy `xorg.libX...` package names with updated pages names. This resolves Nix evaluation warnings about the deprecated `xorg` package set that I got:
```shell
evaluation warning: The xorg package set has been deprecated, 'xorg.libX11' has been renamed to 'libx11'
evaluation warning: The xorg package set has been deprecated, 'xorg.libXcursor' has been renamed to 'libxcursor'
evaluation warning: The xorg package set has been deprecated, 'xorg.libXi' has been renamed to 'libxi'
evaluation warning: The xorg package set has been deprecated, 'xorg.libXrandr' has been renamed to 'libxrandr'
```
Here is the PR in nixpkgs that made the change: NixOS/nixpkgs#479724
@github-actions
Copy link
Contributor

Welcome, new contributor!

Please make sure you've read our contributing guide and we look forward to reviewing your pull request shortly ✨

@kfc35 kfc35 added C-Docs An addition or correction to our documentation O-Linux Specific to the Linux desktop operating system S-Needs-Review Needs reviewer attention (from anyone!) to move forward D-Trivial Nice and easy! A great choice to get started with Bevy labels Feb 28, 2026
@alice-i-cecile alice-i-cecile added S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it and removed S-Needs-Review Needs reviewer attention (from anyone!) to move forward labels Feb 28, 2026
@alice-i-cecile alice-i-cecile added this pull request to the merge queue Feb 28, 2026
Merged via the queue into bevyengine:main with commit f1785f6 Feb 28, 2026
49 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C-Docs An addition or correction to our documentation D-Trivial Nice and easy! A great choice to get started with Bevy O-Linux Specific to the Linux desktop operating system S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants